//fs模块（node内置）：用于操作文件系统的核心模块，提供了文件的创建、读取、写入、删除、重命名等一系列操作

//import fs from "fs"(ES)  (JS=ES+dom+bom) ->

//模块引入
let fs = require("fs")

//readFile():异步读取文件
//第一个参数：文件路径  第二个参数：编码格式（可选）  第三个参数：操作执行代码
//注意：可以是c盘、d盘的路径，每个都用 // 分割
fs.readFile("./newFile.txt", "utf-8", (err, data) => {
    //执行函数两个参数（第一个错误，第二个数据）
    if (err) {
        return console.error('异步读取失败：', err)
    }
    console.log('异步读取内容：', data)
})

//readFileSync():同步读取文件
fs.readFileSync("./newFile.txt", "utf-8")
console.log("同步读取成功")